be ruined due to bad business - Allemand Anglais Dictionnaire